package com.gillion.grule.client.core;

import java.io.Serializable;


public class BusinessModelAttribute implements Serializable
{
    private Long id;
    private String name;
    private String valueExpress;
    private DataType dataType;
    private ValueType valueType;
    private Boolean isMust;

    public String getName() {
        return this.name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getValueExpress() {
        return this.valueExpress;
    }

    public void setValueExpress(String valueExpress) {
        this.valueExpress = valueExpress;
    }

    public DataType getDataType() {
        return this.dataType;
    }

    public void setDataType(DataType dataType) {
        this.dataType = dataType;
    }

    public ValueType getValueType() {
        return this.valueType;
    }

    public void setValueType(ValueType valueType) {
        this.valueType = valueType;
    }

    public Long getId() {
        return this.id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Boolean getIsMust() {
        return this.isMust;
    }

    public void setIsMust(Boolean must) {
        this.isMust = must;
    }
}